Approximating the Single-Sink Edge Installation Problem in Network Design

نویسنده

  • F. S. Salman
چکیده

We initiate the algorithmic study of an important but NP-hard problem that arises commonly in network design. The input consists of (1) An undirected graph with one sink node and multiple source nodes, a speciied length for each edge, and a speciied demand, dem v , for each source node v. (2) A small set of cable types, where each cable type is speciied by its capacity and its cost per unit length. The cost per unit capacity per unit length of a high-capacity cable may be signiicantly less than that of a low-capacity cable, reeecting an economy of scale, i.e., the payoo for buying at bulk may be very high. The goal is to design a minimum-cost network that can (simultaneously) route all the demands at the sources to the sink, by installing zero or more copies of each cable type on each edge of the graph. An additional restriction is that the demand of each source must follow a single path. Thus, the problem is to nd a route for each sink node and to assign capacity to each edge of the network such that the total costs of cables installed is minimized. We call this problem the single-sink edge-installation problem. For the general problem, we introduce a new \moat type" lower bound on the optimal value and we prove a useful structural property of near-optimal solutions: For every instance of our problem, there is a near-optimal solution whose graph is acyclic (with cost no more than twice the optimal cost). We present eecient approximation algorithms for key special cases of the problem that arise in practice. For points in the Euclidean plane, we give an approximation algorithm with performance guarantee O(log D), where D is the total demand. When the metric is arbitrary, we consider the case where the network to be designed is restricted to be two-level, i.e. every source-sink path has at most two edges. For this problem, we present an algorithm with performance guarantee O(log n), where n is the number of nodes in the input graph.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximating the Single-Sink Link-Installation Problem in Network Design

We initiate the algorithmic study of an important but NP hard problem that arises commonly in network design The input consists of An undirected graph with one sink node and multiple source nodes a speci ed length for each edge and a speci ed demand demv for each source node v A small set of cable types where each cable type is speci ed by its capacity and its cost per unit length The cost per ...

متن کامل

A Constant Factor Approximation for the Single Sink Edge Installation Problem

We present the first constant approximation to the single sink buy-at-bulk network design problem, where we have to design a network by buying pipes of different costs and capacities per unit length to route demands at a set of sources to a single sink. The distances in the underlying network form a metric. This result improves the previous bound of O(log |R|), where R is the set of sources. We...

متن کامل

Network Location Problem with Stochastic and Uniformly Distributed Demands

This paper investigates the network location problem for single-server facilities that are subject to congestion. In each network edge, customers are uniformly distributed along the edge and their requests for service are assumed to be generated according to a Poisson process. A number of facilities are to be selected from a number of candidate sites and a single server is located at each facil...

متن کامل

Approximating the Generalized Capacitated Tree-Routing Problem

In this paper, we introduce the generalized capacitated tree-routing problem (GCTR), which is described as follows. Given a connected graph G = (V, E) with a sink s ∈ V and a set M ⊆ V − {s} of terminals with a nonnegative demand q(v), v ∈ M , we wish to find a collection T = {T1, T2, . . . , T`} of trees rooted at s to send all the demands to s, where the total demand collected by each tree Ti...

متن کامل

Conversion of Network Problem with Transfer Nodes, and Condition of Supplying the Demand of any Sink from the Particular Source to the Transportation Problem

In this article we present an algorithm for converting a network problem with several sources and several sinks including several transfer nodes and condition of supplying the demand of any sink from a particular source to the transportation problem.  Towards this end, and considering the very special structure of transportation algorithm, after implementing the shortest path algorithm or ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997